// pages/auth/auth.js
Page({

  /**
   * 页面的初始数据
   */
  data: {

  },
  onGetuserInfo: async function (e) {
    try {
      //获取用户信息
      let { encryptedData, rawData, iv, signature } = e.detail;
      //获取code
      let { code } = await wxApi.login();
      /**
       * 1 获取token值
       *    1.请求地址  /users/wxlogin
       *    2. 请求参数
       *          encryptedData	是	string	执行小程序 获取用户信息后 得到
                  rawData	是	string	执行小程序 获取用户信息后 得到
                  iv	是	string	执行小程序 获取用户信息后 得到
                  signature	是	string	执行小程序 获取用户信息后 得到
                  code	是	string	执行小程序登录后获取 是微信小程序自动生成的相当于临时的用户id
      * 
      */
      // let token = await wx.usersApi.wxlogin({encryptedData, rawData, iv, signature, code});
      //后台服务器可以设置非白名单用户不允许登录 
      //一般情况下 测试环境 token值不会设置超时时间
      let token = "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOjIzLCJpYXQiOjE1NjQ3MzAwNzksImV4cCI6MTAwMTU2NDczMDA3OH0.YPt-XeLnjV-_1ITaXGY2FhxmCe4NvXuRnRB8OMCfnPo";
      console.log("........", token);
      wx.setStorageSync('token', token);
      //返回上层
      wx.navigateBack({
        delta: 1,
      })
    } catch (err) {
      console.logerr
    }
  },
})